package com.lemon.cloud.comm.constants;

/**
 * 使用interface方便后续模块继承
 */
public interface CacheConstants {

     String DEFAULT_CODE_KEY = "DEFAULT_CODE_KEY:";

     String PARAMS_DETAILS = "params_details:";

     String CODE_PREFIX = "login:sms:code:";

     String ROLE_DATA_SCOPE = "sys:data:scope:";

     String SYS_USER_DETAIL = "sys:user:detail:";

     String SYS_USER_DETAIL_BY_MOBILE = "sys:user:detail:mobile:";

     String SYS_USER_ROLE = "sys:user:role:";

     String SYS_ORG_DESCENDANT = "sys:org:descendant:";

    /**
     * 字典信息缓存
     */
     String DICT_DETAILS = "sys:dict_details:";

    /**
     * 公众号 reload
     */
     String MP_REDIS_RELOAD_TOPIC = "mp_redis_reload_topic";

    /**
     * 公众号重定向state
     */
     String MP_REDIRECT_STATE = "mp_redirect_state_";

     String MP_PARAMS_STATE = "mp_params_state_";

}
